﻿using System;
using System.CodeDom.Compiler;
using System.Diagnostics;
using Google.Protobuf;
using Google.Protobuf.Reflection;

namespace EggLink.DanhengServer.Proto
{
	// Token: 0x02001461 RID: 5217
	[DebuggerDisplay("{ToString(),nq}")]
	public sealed class TravelBrochureUpdatePasterPosCsReq : IMessage<TravelBrochureUpdatePasterPosCsReq>, IMessage, IEquatable<TravelBrochureUpdatePasterPosCsReq>, IDeepCloneable<TravelBrochureUpdatePasterPosCsReq>, IBufferMessage
	{
		// Token: 0x170041AD RID: 16813
		// (get) Token: 0x0600E95A RID: 59738 RVA: 0x0026F68B File Offset: 0x0026D88B
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageParser<TravelBrochureUpdatePasterPosCsReq> Parser
		{
			get
			{
				return TravelBrochureUpdatePasterPosCsReq._parser;
			}
		}

		// Token: 0x170041AE RID: 16814
		// (get) Token: 0x0600E95B RID: 59739 RVA: 0x0026F692 File Offset: 0x0026D892
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageDescriptor Descriptor
		{
			get
			{
				return TravelBrochureUpdatePasterPosCsReqReflection.Descriptor.MessageTypes[0];
			}
		}

		// Token: 0x170041AF RID: 16815
		// (get) Token: 0x0600E95C RID: 59740 RVA: 0x0026F6A4 File Offset: 0x0026D8A4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		MessageDescriptor IMessage.Descriptor
		{
			get
			{
				return TravelBrochureUpdatePasterPosCsReq.Descriptor;
			}
		}

		// Token: 0x0600E95D RID: 59741 RVA: 0x0026F6AB File Offset: 0x0026D8AB
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public TravelBrochureUpdatePasterPosCsReq()
		{
		}

		// Token: 0x0600E95E RID: 59742 RVA: 0x0026F6B4 File Offset: 0x0026D8B4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public TravelBrochureUpdatePasterPosCsReq(TravelBrochureUpdatePasterPosCsReq other) : this()
		{
			this.itemId_ = other.itemId_;
			this.lOFDIGOACGI_ = other.lOFDIGOACGI_;
			this.iGADMJFCGCO_ = other.iGADMJFCGCO_;
			this.hLCJKBONMOF_ = other.hLCJKBONMOF_;
			this.uniqueId_ = other.uniqueId_;
			this.gAJFGDGOBCG_ = other.gAJFGDGOBCG_;
			this.nPIDJACJPFN_ = other.nPIDJACJPFN_;
			this._unknownFields = UnknownFieldSet.Clone(other._unknownFields);
		}

		// Token: 0x0600E95F RID: 59743 RVA: 0x0026F72C File Offset: 0x0026D92C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public TravelBrochureUpdatePasterPosCsReq Clone()
		{
			return new TravelBrochureUpdatePasterPosCsReq(this);
		}

		// Token: 0x170041B0 RID: 16816
		// (get) Token: 0x0600E960 RID: 59744 RVA: 0x0026F734 File Offset: 0x0026D934
		// (set) Token: 0x0600E961 RID: 59745 RVA: 0x0026F73C File Offset: 0x0026D93C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint ItemId
		{
			get
			{
				return this.itemId_;
			}
			set
			{
				this.itemId_ = value;
			}
		}

		// Token: 0x170041B1 RID: 16817
		// (get) Token: 0x0600E962 RID: 59746 RVA: 0x0026F745 File Offset: 0x0026D945
		// (set) Token: 0x0600E963 RID: 59747 RVA: 0x0026F74D File Offset: 0x0026D94D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint LOFDIGOACGI
		{
			get
			{
				return this.lOFDIGOACGI_;
			}
			set
			{
				this.lOFDIGOACGI_ = value;
			}
		}

		// Token: 0x170041B2 RID: 16818
		// (get) Token: 0x0600E964 RID: 59748 RVA: 0x0026F756 File Offset: 0x0026D956
		// (set) Token: 0x0600E965 RID: 59749 RVA: 0x0026F75E File Offset: 0x0026D95E
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint IGADMJFCGCO
		{
			get
			{
				return this.iGADMJFCGCO_;
			}
			set
			{
				this.iGADMJFCGCO_ = value;
			}
		}

		// Token: 0x170041B3 RID: 16819
		// (get) Token: 0x0600E966 RID: 59750 RVA: 0x0026F767 File Offset: 0x0026D967
		// (set) Token: 0x0600E967 RID: 59751 RVA: 0x0026F76F File Offset: 0x0026D96F
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint HLCJKBONMOF
		{
			get
			{
				return this.hLCJKBONMOF_;
			}
			set
			{
				this.hLCJKBONMOF_ = value;
			}
		}

		// Token: 0x170041B4 RID: 16820
		// (get) Token: 0x0600E968 RID: 59752 RVA: 0x0026F778 File Offset: 0x0026D978
		// (set) Token: 0x0600E969 RID: 59753 RVA: 0x0026F780 File Offset: 0x0026D980
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public ulong UniqueId
		{
			get
			{
				return this.uniqueId_;
			}
			set
			{
				this.uniqueId_ = value;
			}
		}

		// Token: 0x170041B5 RID: 16821
		// (get) Token: 0x0600E96A RID: 59754 RVA: 0x0026F789 File Offset: 0x0026D989
		// (set) Token: 0x0600E96B RID: 59755 RVA: 0x0026F791 File Offset: 0x0026D991
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public int GAJFGDGOBCG
		{
			get
			{
				return this.gAJFGDGOBCG_;
			}
			set
			{
				this.gAJFGDGOBCG_ = value;
			}
		}

		// Token: 0x170041B6 RID: 16822
		// (get) Token: 0x0600E96C RID: 59756 RVA: 0x0026F79A File Offset: 0x0026D99A
		// (set) Token: 0x0600E96D RID: 59757 RVA: 0x0026F7A2 File Offset: 0x0026D9A2
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public int NPIDJACJPFN
		{
			get
			{
				return this.nPIDJACJPFN_;
			}
			set
			{
				this.nPIDJACJPFN_ = value;
			}
		}

		// Token: 0x0600E96E RID: 59758 RVA: 0x0026F7AB File Offset: 0x0026D9AB
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override bool Equals(object other)
		{
			return this.Equals(other as TravelBrochureUpdatePasterPosCsReq);
		}

		// Token: 0x0600E96F RID: 59759 RVA: 0x0026F7BC File Offset: 0x0026D9BC
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool Equals(TravelBrochureUpdatePasterPosCsReq other)
		{
			return other != null && (other == this || (this.ItemId == other.ItemId && this.LOFDIGOACGI == other.LOFDIGOACGI && this.IGADMJFCGCO == other.IGADMJFCGCO && this.HLCJKBONMOF == other.HLCJKBONMOF && this.UniqueId == other.UniqueId && this.GAJFGDGOBCG == other.GAJFGDGOBCG && this.NPIDJACJPFN == other.NPIDJACJPFN && object.Equals(this._unknownFields, other._unknownFields)));
		}

		// Token: 0x0600E970 RID: 59760 RVA: 0x0026F858 File Offset: 0x0026DA58
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override int GetHashCode()
		{
			int num = 1;
			if (this.ItemId != 0U)
			{
				num ^= this.ItemId.GetHashCode();
			}
			if (this.LOFDIGOACGI != 0U)
			{
				num ^= this.LOFDIGOACGI.GetHashCode();
			}
			if (this.IGADMJFCGCO != 0U)
			{
				num ^= this.IGADMJFCGCO.GetHashCode();
			}
			if (this.HLCJKBONMOF != 0U)
			{
				num ^= this.HLCJKBONMOF.GetHashCode();
			}
			if (this.UniqueId != 0UL)
			{
				num ^= this.UniqueId.GetHashCode();
			}
			if (this.GAJFGDGOBCG != 0)
			{
				num ^= this.GAJFGDGOBCG.GetHashCode();
			}
			if (this.NPIDJACJPFN != 0)
			{
				num ^= this.NPIDJACJPFN.GetHashCode();
			}
			if (this._unknownFields != null)
			{
				num ^= this._unknownFields.GetHashCode();
			}
			return num;
		}

		// Token: 0x0600E971 RID: 59761 RVA: 0x0026F92D File Offset: 0x0026DB2D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override string ToString()
		{
			return JsonFormatter.ToDiagnosticString(this);
		}

		// Token: 0x0600E972 RID: 59762 RVA: 0x0026F935 File Offset: 0x0026DB35
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void WriteTo(CodedOutputStream output)
		{
			output.WriteRawMessage(this);
		}

		// Token: 0x0600E973 RID: 59763 RVA: 0x0026F940 File Offset: 0x0026DB40
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalWriteTo(ref WriteContext output)
		{
			if (this.ItemId != 0U)
			{
				output.WriteRawTag(8);
				output.WriteUInt32(this.ItemId);
			}
			if (this.IGADMJFCGCO != 0U)
			{
				output.WriteRawTag(16);
				output.WriteUInt32(this.IGADMJFCGCO);
			}
			if (this.GAJFGDGOBCG != 0)
			{
				output.WriteRawTag(40);
				output.WriteInt32(this.GAJFGDGOBCG);
			}
			if (this.UniqueId != 0UL)
			{
				output.WriteRawTag(56);
				output.WriteUInt64(this.UniqueId);
			}
			if (this.LOFDIGOACGI != 0U)
			{
				output.WriteRawTag(64);
				output.WriteUInt32(this.LOFDIGOACGI);
			}
			if (this.NPIDJACJPFN != 0)
			{
				output.WriteRawTag(88);
				output.WriteInt32(this.NPIDJACJPFN);
			}
			if (this.HLCJKBONMOF != 0U)
			{
				output.WriteRawTag(96);
				output.WriteUInt32(this.HLCJKBONMOF);
			}
			if (this._unknownFields != null)
			{
				this._unknownFields.WriteTo(ref output);
			}
		}

		// Token: 0x0600E974 RID: 59764 RVA: 0x0026FA24 File Offset: 0x0026DC24
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public int CalculateSize()
		{
			int num = 0;
			if (this.ItemId != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.ItemId);
			}
			if (this.LOFDIGOACGI != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.LOFDIGOACGI);
			}
			if (this.IGADMJFCGCO != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.IGADMJFCGCO);
			}
			if (this.HLCJKBONMOF != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.HLCJKBONMOF);
			}
			if (this.UniqueId != 0UL)
			{
				num += 1 + CodedOutputStream.ComputeUInt64Size(this.UniqueId);
			}
			if (this.GAJFGDGOBCG != 0)
			{
				num += 1 + CodedOutputStream.ComputeInt32Size(this.GAJFGDGOBCG);
			}
			if (this.NPIDJACJPFN != 0)
			{
				num += 1 + CodedOutputStream.ComputeInt32Size(this.NPIDJACJPFN);
			}
			if (this._unknownFields != null)
			{
				num += this._unknownFields.CalculateSize();
			}
			return num;
		}

		// Token: 0x0600E975 RID: 59765 RVA: 0x0026FAF4 File Offset: 0x0026DCF4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(TravelBrochureUpdatePasterPosCsReq other)
		{
			if (other == null)
			{
				return;
			}
			if (other.ItemId != 0U)
			{
				this.ItemId = other.ItemId;
			}
			if (other.LOFDIGOACGI != 0U)
			{
				this.LOFDIGOACGI = other.LOFDIGOACGI;
			}
			if (other.IGADMJFCGCO != 0U)
			{
				this.IGADMJFCGCO = other.IGADMJFCGCO;
			}
			if (other.HLCJKBONMOF != 0U)
			{
				this.HLCJKBONMOF = other.HLCJKBONMOF;
			}
			if (other.UniqueId != 0UL)
			{
				this.UniqueId = other.UniqueId;
			}
			if (other.GAJFGDGOBCG != 0)
			{
				this.GAJFGDGOBCG = other.GAJFGDGOBCG;
			}
			if (other.NPIDJACJPFN != 0)
			{
				this.NPIDJACJPFN = other.NPIDJACJPFN;
			}
			this._unknownFields = UnknownFieldSet.MergeFrom(this._unknownFields, other._unknownFields);
		}

		// Token: 0x0600E976 RID: 59766 RVA: 0x0026FBA8 File Offset: 0x0026DDA8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(CodedInputStream input)
		{
			input.ReadRawMessage(this);
		}

		// Token: 0x0600E977 RID: 59767 RVA: 0x0026FBB4 File Offset: 0x0026DDB4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalMergeFrom(ref ParseContext input)
		{
			uint num;
			while ((num = input.ReadTag()) != 0U)
			{
				if (num <= 40U)
				{
					if (num == 8U)
					{
						this.ItemId = input.ReadUInt32();
						continue;
					}
					if (num == 16U)
					{
						this.IGADMJFCGCO = input.ReadUInt32();
						continue;
					}
					if (num == 40U)
					{
						this.GAJFGDGOBCG = input.ReadInt32();
						continue;
					}
				}
				else if (num <= 64U)
				{
					if (num == 56U)
					{
						this.UniqueId = input.ReadUInt64();
						continue;
					}
					if (num == 64U)
					{
						this.LOFDIGOACGI = input.ReadUInt32();
						continue;
					}
				}
				else
				{
					if (num == 88U)
					{
						this.NPIDJACJPFN = input.ReadInt32();
						continue;
					}
					if (num == 96U)
					{
						this.HLCJKBONMOF = input.ReadUInt32();
						continue;
					}
				}
				this._unknownFields = UnknownFieldSet.MergeFieldFrom(this._unknownFields, ref input);
			}
		}

		// Token: 0x04005C30 RID: 23600
		private static readonly MessageParser<TravelBrochureUpdatePasterPosCsReq> _parser = new MessageParser<TravelBrochureUpdatePasterPosCsReq>(() => new TravelBrochureUpdatePasterPosCsReq());

		// Token: 0x04005C31 RID: 23601
		private UnknownFieldSet _unknownFields;

		// Token: 0x04005C32 RID: 23602
		public const int ItemIdFieldNumber = 1;

		// Token: 0x04005C33 RID: 23603
		private uint itemId_;

		// Token: 0x04005C34 RID: 23604
		public const int LOFDIGOACGIFieldNumber = 8;

		// Token: 0x04005C35 RID: 23605
		private uint lOFDIGOACGI_;

		// Token: 0x04005C36 RID: 23606
		public const int IGADMJFCGCOFieldNumber = 2;

		// Token: 0x04005C37 RID: 23607
		private uint iGADMJFCGCO_;

		// Token: 0x04005C38 RID: 23608
		public const int HLCJKBONMOFFieldNumber = 12;

		// Token: 0x04005C39 RID: 23609
		private uint hLCJKBONMOF_;

		// Token: 0x04005C3A RID: 23610
		public const int UniqueIdFieldNumber = 7;

		// Token: 0x04005C3B RID: 23611
		private ulong uniqueId_;

		// Token: 0x04005C3C RID: 23612
		public const int GAJFGDGOBCGFieldNumber = 5;

		// Token: 0x04005C3D RID: 23613
		private int gAJFGDGOBCG_;

		// Token: 0x04005C3E RID: 23614
		public const int NPIDJACJPFNFieldNumber = 11;

		// Token: 0x04005C3F RID: 23615
		private int nPIDJACJPFN_;
	}
}
